@charset "utf-8";
/* CSS Document */
* { margin:0px auto; padding:0px}

ul{
    
    list-style:none;
}
body{ background-image:url(../images/background.jpg); width:100%; font-family: arial; height:100%; background-position:top; display:block; margin:0px; padding:0px; background-attachment:fixed; font-family: arial; font-size:12px}
#top{ background:url(../images/top-bg-x.png) repeat-x;
  height:154px; margin-top:25px; display:block;
  position:relative;
  width:960px; }

.logo{ width:342px; height:137px; float:left; margin:0px; display:block; margin-top:12px;}


img{
	border:0px;	
}
ul.blue {
	 
}

ul.blue li {
	float:left;
	display: inline; 
	margin: 0px;
	padding:0px ;
}

ul.blue li a {
	text-decoration: none;
	height:30px;
	width:auto;
	float:left; text-transform: uppercase;
	color:#fff;
	cursor: pointer; font-family:Myriad Pro;
	font-size:18px; line-height:50px;

}

ul.blue li a span span {
    padding: 0px 9px;
	height:30px;
	width: auto; 
	float:left;
}

ul.blue li a.current, ul.blue li a:hover {
	height:67px;
	width:auto;
	background:#000; background-image:url(../images/menu-bg.png); background-repeat:no-repeat; background-position:left;
 	color:#FFFFFF; line-height:88px;
}

ul.blue li a.current span span, ul.blue li a:hover span span {
	height:67px; background:#ca36cf;
	color:#fff;
	width: auto;background-image:url(../images/menu-bg.png); background-repeat:no-repeat; background-position:left;
}

.cartlog{ background:url(../images/cart-log.png); width:43px; height:31px; float:left; display:block; margin:0px; margin-top:5px; }
.s-box{  
    display: block; 
    float: right;
    height: 45px;
    margin-top: 34px;
    width: 476px;}


.sipletxt{   color: #fff;
    font-family:Myriad Pro;
    font-size: 20px; 
     margin-top:10px; margin-left:10px;
    text-align: left; float: left;
    width: auto;}
.srchbox{  background: url(../images/srch-box.png) repeat scroll 0 0 transparent;
    float: right;
    height: 35px;
      width: 312px;text-decoration:none;}

.graytxt{ 
background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #b4aeae;
    float: left;
    font-family: Verdana;
    font-size: 13px;
    font-style: italic; font-weight:bold;
    height: 25px;
    line-height: 30px;
    margin-top: 5px;
    padding-left: 21px;
    width: 181px;
}
#nav{
	float:left;
	width:261px;	
	list-style:none;
	padding:0px;
	margin:0px;
	position:relative;
	
}

#nav li ul{
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	width:261px;	
	display:none;	
}
#nav li ul li{
	float:left;
}	
#nav li li{
	display:block;
	padding:5px 30px;	
}
.sipletxt{   color: #fff;
    font-family:Myriad Pro;
    font-size: 20px; 
     margin-top:10px; margin-left:10px;
    text-align: left; float: left;
    width: auto;}
.srchbox{  background: url(../images/srch-box.png) repeat scroll 0 0 transparent;
    float: right;
    height: 35px;
      width: 312px;text-decoration:none;}

.graytxt{ 
background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #b4aeae;
    float: left;
    font-family: Verdana;
    font-size: 13px;
    font-style: italic; font-weight:bold;
    height: 25px;
    line-height: 30px;
    margin-top: 5px;
    padding-left: 21px;
    width: 181px;
}
#wraper{ width:950px; background:#fff;}
.tahoma{    color: #FFFFFF;
    display: block;
    font-family: Tahoma;
    font-size: 19px;
    padding-left: 22px;
    padding-top: 11px;
    text-align: left;
    width: auto;}
.c-bg2{ background:url(../images/features-bg.png) no-repeat; width:671px; height:45px; margin:0px; display:block; float:right; }
.category2{ background:url(../images/cat-y.png) ; width:671px; padding-bottom:10px;  margin-top:5px; float:left;}

.c-bg{ background:url(../images/features-bg.png) no-repeat; width:261px; height:49px; margin:0px; display:block;}
.category{ background:url(../images/cat-y.png); width:261px;height:auto; padding-bottom:6px; float:left; margin-top:5px; }
.header{ background:url(../images/header.png); width:673px; height:505px;float: right; margin-top:5px;}

.left2 {
    float: left;
    height: auto;
    margin: auto;
	
    width: 198px; 
}

.cat-links{

    color: #7a6767; background: url(../images/bulit.png) no-repeat 0px 9px;
    display: block;
    float: left;
    font-family: Arial;
    font-size: 12px;
    line-height: 33px;
    padding-left: 13px;
    text-align: left;
    text-decoration: none;
    text-transform: capitalize;
    width: 209px; height:32px; margin-top:2px;

}
.cat-links:hover{color: #a45fa5; font-size:12px; }

.lft{ width:261px; float:left; margin:0px; height:auto; display:block;}
.plzselct{     background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E1E1E1;
    color: #000000;
    float: left;
    font-family: Verdana;
    font-size: 13px;
    height: 23px;
    margin-left: 29px;
    margin-top: 5px;
    text-align: justify;
    width: 178px; margin-bottom:10px;
}

.searchbox2{ 
	height:220px; 
	width:261px; 
	 

}

.sipletxt2{
	font-size:12px; 
	color:#000000; 
	text-align: left; 
	width:250px; 
	font-family: Arial;  
	height:45px;
	margin-top:14px; 
	margin-left:18px; 
	float:left;
}

.txtbox2{ 
	font-size:14px; 
	color:#A6A6A6; 
	text-align: left; 
	border:1px solid #dcdcdc; 
	width:220px; background: #fff;
	height:25px; line-height:37px;
}
.loginbtn{ 
	width:62px; 
	height:29px; 
	float:left; 
	margin-left:13px; 
	margin-top:14px; 
	background: url(../images/login.jpg); 
	color:#ffffff; 
	font-size:14px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	border:none;
}

.orangetxt{ 
	font-size:12px; 
	color:#7f3442; 
	margin-left:13px; 
	text-align: left; 
	width:180px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	height:20px; 
	float:left; 
	text-decoration:none; margin-top:8px;
}

.orangetxt2:hover{ text-decoration:underline;}
.right{ width:671px; height:auto; padding-bottom:10px; float:right; margin:0px; padding:0px; display:block;}
.p-box{ width:196px; 
	
	display:block;
	float:left;
	margin:0px;
	background:#fff;
	border:1px solid #d6d6d6;
	margin: 15px 0 0 15px;
	padding:5px;
	
	}
.p-box a{
	text-decoration:none;	
	color:#CE60D2;
}
.p-pricetxt{ font-family:Myriad Pro; font-size:16px; font-weight:bold; height:50px;  width:auto; padding-top:15px; padding-left:10px; display:block;}
.p-img{ width:200px; height:132px; float:left; margin:0px; display:block; margin-top:10px;}
.p-tahoma{ font-family:Tahoma; color:#a710a6; font-size:23px; float:left; margin-left:10px;display:block;  margin-top: 20px;}
.p-addtbn{ background:url(../images/add-cart-btn.jpg); width:102px; height:31px;border:none; margin:0px; display:block; float: left;    margin: 20px 0 0 6px;}
#footer{ width:100%; background:url(../images/footer-id.png) repeat-x; height:90px; margin:0px; display:block; margin-top:20px; clear:both;}
.footer{ clean:both; background:url(../images/footer.png); width:950px; height:90px;display:block; margin:0 auto; padding:0px;}
.menufo {
    float: left;
    height: 40px;
    margin-left: 12px;
    margin-top: 8px;
    width: 483px;
 
}
	
.menufo ul{
	margin:0px;
	padding-left:0px;
	padding-top:7px;
	float:left;
	width:100%;
}
.menufo ul li{
 	padding:0px;
	display:inline;
	list-style:none;
	float:left;
}
.menufo ul li a {
    color:  #ffffff;
    display: block;
	float:left;
    font-family: tahoma;
    font-size: 14px;
    height: 27px;
    text-align: center;
    text-decoration: none;
    text-transform: capitalize;
	padding:10px 14px 0px 14px;

 
}
.menufo ul li a:hover{  color:#f345f7;}
.footer_txt{
	  color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 12px;
    margin-left: 25px;
    text-transform: capitalize;
    width: 100%;
     text-align: center
}
.online{
	position:absolute;
	top:5px;
	right:5px;	
	font-size:20px;
	font-weight:bold;
	float:left;
	width:100%;	
}

.clear {
    clear: both;
}
.fr {
    float: right;
}
.detail_info{
	float:left;
	width:100%;	
}
.css_h2{
	font-size:12px;
	padding:5px 10px;
	background:#06F;
	color:white;	
}
.image{
	border:1px solid #ccc;	
	float:left;
	width:auto;
	margin:5px 5px 5px 5px;
	height:auto;	
}
.info_price{
	float:left;
	width:auto;
	height:150px;	
}
.css_table{
	
	width:300px;
	margin-top:5px;
	font-weight:bold;
	color:#09F;
		
}

.sp {
    border: 2px solid #D6D6D6;
    float: left;
    margin: 5px;
    width: 153px;
}
.css_price {
    font-size: 12px;
    list-style: none outside none;
    padding: 5px;
    text-align: center;
}
.css_price li {
    margin-top: 5px;
}
.info_price2{
	float:left;
	width:189px;

}
.price{
	float:left;
	width:100px;	
}
.txt_price{
	font-size:12px;
	line-height:20px;
	color: #F472F8;
    
		
}
.button2{
	float:right;
	width:auto;	
}
.button2 a{
	font-size:13px;
	padding:5px 10px;
	background:#F472F8;
	color:white;
	text-decoration:none;
	border-radius: 4px 4px 4px 4px;	
}